import http from "@/utils/request"

export default{
    // 查询权限菜单列表
    async getMenuList(params){
        return await http.get("/api/permission/list",params)
    },
    // 获取上级菜单
    async getParentMenuList(params){
        return await http.get("/api/permission/parent/list",params)
    },
    // 添加菜单
    async addMenu(params){
        return await http.post("/api/permission/add",params)
    },
    // 修改菜单
    async updateMenu(params){
        return await http.put("/api/permission/update",params)
    },
    // 检查菜单下是否有子菜单
    async checkPermission(param){
        return await http.getRestApi("/api/permission/check",param)
    },
    // 删除菜单
    async deleteById(params){
        return await http.delete("/api/permission/delete",params)
    }
}